import { LoggerService } from '@nestjs/common';
import { getLogger } from '@dui/node-logger';

export class Logger implements LoggerService {
  log(msg: string) {
    getLogger().info(msg);
  }

  error(msg: string, trace: string) {
    getLogger().error(msg, trace);
  }
  warn(msg: string) {
    getLogger().warn(msg);
  }

  debug(msg: string) {
    getLogger().debug(msg);
  }

  verbose(msg: string) {
    getLogger().debug(msg);
  }
}
